home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / DATABASE / OBJ1_2.ZIP;1 / SIVAR.ASM < prev   
Encoding:
Assembly Source File  |  1992-06-26  |  13.6 KB  |  762 lines

  1. ;…ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕª
  2. ;∫                                o:Clip                                ∫
  3. ;∫             An Object Oriented Extension to Clipper 5.01             ∫
  4. ;∫                 (c) 1991 Peter M. Freese, CyberSoft                  ∫
  5. ;»ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕº
  6. ;
  7. ;Version 1.01x - 06/25/92
  8. ;Modified by JHK,JHK-Software,Piestany
  9. ;
  10.         IDEAL
  11.         MODEL LARGE
  12.         EXTRN __lbase:WORD,__eval:WORD
  13.         EXTRN __catput:FAR
  14.  
  15.         CODESEG
  16.  
  17. PROC __SIVAR001 FAR
  18. PUBLIC __SIVAR001
  19.         mov    ax,001
  20.         jmp    __SIVAR
  21. ENDP __SIVAR001
  22.  
  23. PROC __SIVAR002 FAR
  24. PUBLIC __SIVAR002
  25.         mov    ax,002
  26.         jmp    __SIVAR
  27. ENDP __SIVAR002
  28.  
  29. PROC __SIVAR003 FAR
  30. PUBLIC __SIVAR003
  31.         mov    ax,003
  32.         jmp    __SIVAR
  33. ENDP __SIVAR003
  34.  
  35. PROC __SIVAR004 FAR
  36. PUBLIC __SIVAR004
  37.         mov    ax,004
  38.         jmp    __SIVAR
  39. ENDP __SIVAR004
  40.  
  41. PROC __SIVAR005 FAR
  42. PUBLIC __SIVAR005
  43.         mov    ax,005
  44.         jmp    __SIVAR
  45. ENDP __SIVAR005
  46.  
  47. PROC __SIVAR006 FAR
  48. PUBLIC __SIVAR006
  49.         mov    ax,006
  50.         jmp    __SIVAR
  51. ENDP __SIVAR006
  52.  
  53. PROC __SIVAR007 FAR
  54. PUBLIC __SIVAR007
  55.         mov    ax,007
  56.         jmp    __SIVAR
  57. ENDP __SIVAR007
  58.  
  59. PROC __SIVAR008 FAR
  60. PUBLIC __SIVAR008
  61.         mov    ax,008
  62.         jmp    __SIVAR
  63. ENDP __SIVAR008
  64.  
  65. PROC __SIVAR009 FAR
  66. PUBLIC __SIVAR009
  67.         mov    ax,009
  68.         jmp    __SIVAR
  69. ENDP __SIVAR009
  70.  
  71. PROC __SIVAR010 FAR
  72. PUBLIC __SIVAR010
  73.         mov    ax,010
  74.         jmp    __SIVAR
  75. ENDP __SIVAR010
  76.  
  77. PROC __SIVAR011 FAR
  78. PUBLIC __SIVAR011
  79.         mov    ax,011
  80.         jmp    __SIVAR
  81. ENDP __SIVAR011
  82.  
  83. PROC __SIVAR012 FAR
  84. PUBLIC __SIVAR012
  85.         mov    ax,012
  86.         jmp    __SIVAR
  87. ENDP __SIVAR012
  88.  
  89. PROC __SIVAR013 FAR
  90. PUBLIC __SIVAR013
  91.         mov    ax,013
  92.         jmp    __SIVAR
  93. ENDP __SIVAR013
  94.  
  95. PROC __SIVAR014 FAR
  96. PUBLIC __SIVAR014
  97.         mov    ax,014
  98.         jmp    __SIVAR
  99. ENDP __SIVAR014
  100.  
  101. PROC __SIVAR015 FAR
  102. PUBLIC __SIVAR015
  103.         mov    ax,015
  104.         jmp    __SIVAR
  105. ENDP __SIVAR015
  106.  
  107. PROC __SIVAR016 FAR
  108. PUBLIC __SIVAR016
  109.         mov    ax,016
  110.         jmp    __SIVAR
  111. ENDP __SIVAR016
  112.  
  113. PROC __SIVAR017 FAR
  114. PUBLIC __SIVAR017
  115.         mov    ax,017
  116.         jmp    __SIVAR
  117. ENDP __SIVAR017
  118.  
  119. PROC __SIVAR018 FAR
  120. PUBLIC __SIVAR018
  121.         mov    ax,018
  122.         jmp    __SIVAR
  123. ENDP __SIVAR018
  124.  
  125. PROC __SIVAR019 FAR
  126. PUBLIC __SIVAR019
  127.         mov    ax,019
  128.         jmp    __SIVAR
  129. ENDP __SIVAR019
  130.  
  131. PROC __SIVAR020 FAR
  132. PUBLIC __SIVAR020
  133.         mov    ax,020
  134.         jmp    __SIVAR
  135. ENDP __SIVAR020
  136.  
  137. PROC __SIVAR021 FAR
  138. PUBLIC __SIVAR021
  139.         mov    ax,021
  140.         jmp    __SIVAR
  141. ENDP __SIVAR021
  142.  
  143. PROC __SIVAR022 FAR
  144. PUBLIC __SIVAR022
  145.         mov    ax,022
  146.         jmp    __SIVAR
  147. ENDP __SIVAR022
  148.  
  149. PROC __SIVAR023 FAR
  150. PUBLIC __SIVAR023
  151.         mov    ax,023
  152.         jmp    __SIVAR
  153. ENDP __SIVAR023
  154.  
  155. PROC __SIVAR024 FAR
  156. PUBLIC __SIVAR024
  157.         mov    ax,024
  158.         jmp    __SIVAR
  159. ENDP __SIVAR024
  160.  
  161. PROC __SIVAR025 FAR
  162. PUBLIC __SIVAR025
  163.         mov    ax,025
  164.         jmp    __SIVAR
  165. ENDP __SIVAR025
  166.  
  167. PROC __SIVAR026 FAR
  168. PUBLIC __SIVAR026
  169.         mov    ax,026
  170.         jmp    __SIVAR
  171. ENDP __SIVAR026
  172.  
  173. PROC __SIVAR027 FAR
  174. PUBLIC __SIVAR027
  175.         mov    ax,027
  176.         jmp    __SIVAR
  177. ENDP __SIVAR027
  178.  
  179. PROC __SIVAR028 FAR
  180. PUBLIC __SIVAR028
  181.         mov    ax,028
  182.         jmp    __SIVAR
  183. ENDP __SIVAR028
  184.  
  185. PROC __SIVAR029 FAR
  186. PUBLIC __SIVAR029
  187.         mov    ax,029
  188.         jmp    __SIVAR
  189. ENDP __SIVAR029
  190.  
  191. PROC __SIVAR030 FAR
  192. PUBLIC __SIVAR030
  193.         mov    ax,030
  194.         jmp    __SIVAR
  195. ENDP __SIVAR030
  196.  
  197. PROC __SIVAR031 FAR
  198. PUBLIC __SIVAR031
  199.         mov    ax,031
  200.         jmp    __SIVAR
  201. ENDP __SIVAR031
  202.  
  203. PROC __SIVAR032 FAR
  204. PUBLIC __SIVAR032
  205.         mov    ax,032
  206.         jmp    __SIVAR
  207. ENDP __SIVAR032
  208.  
  209. PROC __SIVAR033 FAR
  210. PUBLIC __SIVAR033
  211.         mov    ax,033
  212.         jmp    __SIVAR
  213. ENDP __SIVAR033
  214.  
  215. PROC __SIVAR034 FAR
  216. PUBLIC __SIVAR034
  217.         mov    ax,034
  218.         jmp    __SIVAR
  219. ENDP __SIVAR034
  220.  
  221. PROC __SIVAR035 FAR
  222. PUBLIC __SIVAR035
  223.         mov    ax,035
  224.         jmp    __SIVAR
  225. ENDP __SIVAR035
  226.  
  227. PROC __SIVAR036 FAR
  228. PUBLIC __SIVAR036
  229.         mov    ax,036
  230.         jmp    __SIVAR
  231. ENDP __SIVAR036
  232.  
  233. PROC __SIVAR037 FAR
  234. PUBLIC __SIVAR037
  235.         mov    ax,037
  236.         jmp    __SIVAR
  237. ENDP __SIVAR037
  238.  
  239. PROC __SIVAR038 FAR
  240. PUBLIC __SIVAR038
  241.         mov    ax,038
  242.         jmp    __SIVAR
  243. ENDP __SIVAR038
  244.  
  245. PROC __SIVAR039 FAR
  246. PUBLIC __SIVAR039
  247.         mov    ax,039
  248.         jmp    __SIVAR
  249. ENDP __SIVAR039
  250.  
  251. PROC __SIVAR040 FAR
  252. PUBLIC __SIVAR040
  253.         mov    ax,040
  254.         jmp    __SIVAR
  255. ENDP __SIVAR040
  256.  
  257. PROC __SIVAR041 FAR
  258. PUBLIC __SIVAR041
  259.         mov    ax,041
  260.         jmp    __SIVAR
  261. ENDP __SIVAR041
  262.  
  263. PROC __SIVAR042 FAR
  264. PUBLIC __SIVAR042
  265.         mov    ax,042
  266.         jmp    __SIVAR
  267. ENDP __SIVAR042
  268.  
  269. PROC __SIVAR043 FAR
  270. PUBLIC __SIVAR043
  271.         mov    ax,043
  272.         jmp    __SIVAR
  273. ENDP __SIVAR043
  274.  
  275. PROC __SIVAR044 FAR
  276. PUBLIC __SIVAR044
  277.         mov    ax,044
  278.         jmp    __SIVAR
  279. ENDP __SIVAR044
  280.  
  281. PROC __SIVAR045 FAR
  282. PUBLIC __SIVAR045
  283.         mov    ax,045
  284.         jmp    __SIVAR
  285. ENDP __SIVAR045
  286.  
  287. PROC __SIVAR046 FAR
  288. PUBLIC __SIVAR046
  289.         mov    ax,046
  290.         jmp    __SIVAR
  291. ENDP __SIVAR046
  292.  
  293. PROC __SIVAR047 FAR
  294. PUBLIC __SIVAR047
  295.         mov    ax,047
  296.         jmp    __SIVAR
  297. ENDP __SIVAR047
  298.  
  299. PROC __SIVAR048 FAR
  300. PUBLIC __SIVAR048
  301.         mov    ax,048
  302.         jmp    __SIVAR
  303. ENDP __SIVAR048
  304.  
  305. PROC __SIVAR049 FAR
  306. PUBLIC __SIVAR049
  307.         mov    ax,049
  308.         jmp    __SIVAR
  309. ENDP __SIVAR049
  310.  
  311. PROC __SIVAR050 FAR
  312. PUBLIC __SIVAR050
  313.         mov    ax,050
  314.         jmp    __SIVAR
  315. ENDP __SIVAR050
  316.  
  317. PROC __SIVAR051 FAR
  318. PUBLIC __SIVAR051
  319.         mov    ax,051
  320.         jmp    __SIVAR
  321. ENDP __SIVAR051
  322.  
  323. PROC __SIVAR052 FAR
  324. PUBLIC __SIVAR052
  325.         mov    ax,052
  326.         jmp    __SIVAR
  327. ENDP __SIVAR052
  328.  
  329. PROC __SIVAR053 FAR
  330. PUBLIC __SIVAR053
  331.         mov    ax,053
  332.         jmp    __SIVAR
  333. ENDP __SIVAR053
  334.  
  335. PROC __SIVAR054 FAR
  336. PUBLIC __SIVAR054
  337.         mov    ax,054
  338.         jmp    __SIVAR
  339. ENDP __SIVAR054
  340.  
  341. PROC __SIVAR055 FAR
  342. PUBLIC __SIVAR055
  343.         mov    ax,055
  344.         jmp    __SIVAR
  345. ENDP __SIVAR055
  346.  
  347. PROC __SIVAR056 FAR
  348. PUBLIC __SIVAR056
  349.         mov    ax,056
  350.         jmp    __SIVAR
  351. ENDP __SIVAR056
  352.  
  353. PROC __SIVAR057 FAR
  354. PUBLIC __SIVAR057
  355.         mov    ax,057
  356.         jmp    __SIVAR
  357. ENDP __SIVAR057
  358.  
  359. PROC __SIVAR058 FAR
  360. PUBLIC __SIVAR058
  361.         mov    ax,058
  362.         jmp    __SIVAR
  363. ENDP __SIVAR058
  364.  
  365. PROC __SIVAR059 FAR
  366. PUBLIC __SIVAR059
  367.         mov    ax,059
  368.         jmp    __SIVAR
  369. ENDP __SIVAR059
  370.  
  371. PROC __SIVAR060 FAR
  372. PUBLIC __SIVAR060
  373.         mov    ax,060
  374.         jmp    __SIVAR
  375. ENDP __SIVAR060
  376.  
  377. PROC __SIVAR061 FAR
  378. PUBLIC __SIVAR061
  379.         mov    ax,061
  380.         jmp    __SIVAR
  381. ENDP __SIVAR061
  382.  
  383. PROC __SIVAR062 FAR
  384. PUBLIC __SIVAR062
  385.         mov    ax,062
  386.         jmp    __SIVAR
  387. ENDP __SIVAR062
  388.  
  389. PROC __SIVAR063 FAR
  390. PUBLIC __SIVAR063
  391.         mov    ax,063
  392.         jmp    __SIVAR
  393. ENDP __SIVAR063
  394.  
  395. PROC __SIVAR064 FAR
  396. PUBLIC __SIVAR064
  397.         mov    ax,064
  398.         jmp    __SIVAR
  399. ENDP __SIVAR064
  400.  
  401. PROC __SIVAR065 FAR
  402. PUBLIC __SIVAR065
  403.         mov    ax,065
  404.         jmp    __SIVAR
  405. ENDP __SIVAR065
  406.  
  407. PROC __SIVAR066 FAR
  408. PUBLIC __SIVAR066
  409.         mov    ax,066
  410.         jmp    __SIVAR
  411. ENDP __SIVAR066
  412.  
  413. PROC __SIVAR067 FAR
  414. PUBLIC __SIVAR067
  415.         mov    ax,067
  416.         jmp    __SIVAR
  417. ENDP __SIVAR067
  418.  
  419. PROC __SIVAR068 FAR
  420. PUBLIC __SIVAR068
  421.         mov    ax,068
  422.         jmp    __SIVAR
  423. ENDP __SIVAR068
  424.  
  425. PROC __SIVAR069 FAR
  426. PUBLIC __SIVAR069
  427.         mov    ax,069
  428.         jmp    __SIVAR
  429. ENDP __SIVAR069
  430.  
  431. PROC __SIVAR070 FAR
  432. PUBLIC __SIVAR070
  433.         mov    ax,070
  434.         jmp    __SIVAR
  435. ENDP __SIVAR070
  436.  
  437. PROC __SIVAR071 FAR
  438. PUBLIC __SIVAR071
  439.         mov    ax,071
  440.         jmp    __SIVAR
  441. ENDP __SIVAR071
  442.  
  443. PROC __SIVAR072 FAR
  444. PUBLIC __SIVAR072
  445.         mov    ax,072
  446.         jmp    __SIVAR
  447. ENDP __SIVAR072
  448.  
  449. PROC __SIVAR073 FAR
  450. PUBLIC __SIVAR073
  451.         mov    ax,073
  452.         jmp    __SIVAR
  453. ENDP __SIVAR073
  454.  
  455. PROC __SIVAR074 FAR
  456. PUBLIC __SIVAR074
  457.         mov    ax,074
  458.         jmp    __SIVAR
  459. ENDP __SIVAR074
  460.  
  461. PROC __SIVAR075 FAR
  462. PUBLIC __SIVAR075
  463.         mov    ax,075
  464.         jmp    __SIVAR
  465. ENDP __SIVAR075
  466.  
  467. PROC __SIVAR076 FAR
  468. PUBLIC __SIVAR076
  469.         mov    ax,076
  470.         jmp    __SIVAR
  471. ENDP __SIVAR076
  472.  
  473. PROC __SIVAR077 FAR
  474. PUBLIC __SIVAR077
  475.         mov    ax,077
  476.         jmp    __SIVAR
  477. ENDP __SIVAR077
  478.  
  479. PROC __SIVAR078 FAR
  480. PUBLIC __SIVAR078
  481.         mov    ax,078
  482.         jmp    __SIVAR
  483. ENDP __SIVAR078
  484.  
  485. PROC __SIVAR079 FAR
  486. PUBLIC __SIVAR079
  487.         mov    ax,079
  488.         jmp    __SIVAR
  489. ENDP __SIVAR079
  490.  
  491. PROC __SIVAR080 FAR
  492. PUBLIC __SIVAR080
  493.         mov    ax,080
  494.         jmp    __SIVAR
  495. ENDP __SIVAR080
  496.  
  497. PROC __SIVAR081 FAR
  498. PUBLIC __SIVAR081
  499.         mov    ax,081
  500.         jmp    __SIVAR
  501. ENDP __SIVAR081
  502.  
  503. PROC __SIVAR082 FAR
  504. PUBLIC __SIVAR082
  505.         mov    ax,082
  506.         jmp    __SIVAR
  507. ENDP __SIVAR082
  508.  
  509. PROC __SIVAR083 FAR
  510. PUBLIC __SIVAR083
  511.         mov    ax,083
  512.         jmp    __SIVAR
  513. ENDP __SIVAR083
  514.  
  515. PROC __SIVAR084 FAR
  516. PUBLIC __SIVAR084
  517.         mov    ax,084
  518.         jmp    __SIVAR
  519. ENDP __SIVAR084
  520.  
  521. PROC __SIVAR085 FAR
  522. PUBLIC __SIVAR085
  523.         mov    ax,085
  524.         jmp    __SIVAR
  525. ENDP __SIVAR085
  526.  
  527. PROC __SIVAR086 FAR
  528. PUBLIC __SIVAR086
  529.         mov    ax,086
  530.         jmp    __SIVAR
  531. ENDP __SIVAR086
  532.  
  533. PROC __SIVAR087 FAR
  534. PUBLIC __SIVAR087
  535.         mov    ax,087
  536.         jmp    __SIVAR
  537. ENDP __SIVAR087
  538.  
  539. PROC __SIVAR088 FAR
  540. PUBLIC __SIVAR088
  541.         mov    ax,088
  542.         jmp    __SIVAR
  543. ENDP __SIVAR088
  544.  
  545. PROC __SIVAR089 FAR
  546. PUBLIC __SIVAR089
  547.         mov    ax,089
  548.         jmp    __SIVAR
  549. ENDP __SIVAR089
  550.  
  551. PROC __SIVAR090 FAR
  552. PUBLIC __SIVAR090
  553.         mov    ax,090
  554.         jmp    __SIVAR
  555. ENDP __SIVAR090
  556.  
  557. PROC __SIVAR091 FAR
  558. PUBLIC __SIVAR091
  559.         mov    ax,091
  560.         jmp    __SIVAR
  561. ENDP __SIVAR091
  562.  
  563. PROC __SIVAR092 FAR
  564. PUBLIC __SIVAR092
  565.         mov    ax,092
  566.         jmp    __SIVAR
  567. ENDP __SIVAR092
  568.  
  569. PROC __SIVAR093 FAR
  570. PUBLIC __SIVAR093
  571.         mov    ax,093
  572.         jmp    __SIVAR
  573. ENDP __SIVAR093
  574.  
  575. PROC __SIVAR094 FAR
  576. PUBLIC __SIVAR094
  577.         mov    ax,094
  578.         jmp    __SIVAR
  579. ENDP __SIVAR094
  580.  
  581. PROC __SIVAR095 FAR
  582. PUBLIC __SIVAR095
  583.         mov    ax,095
  584.         jmp    __SIVAR
  585. ENDP __SIVAR095
  586.  
  587. PROC __SIVAR096 FAR
  588. PUBLIC __SIVAR096
  589.         mov    ax,096
  590.         jmp    __SIVAR
  591. ENDP __SIVAR096
  592.  
  593. PROC __SIVAR097 FAR
  594. PUBLIC __SIVAR097
  595.         mov    ax,097
  596.         jmp    __SIVAR
  597. ENDP __SIVAR097
  598.  
  599. PROC __SIVAR098 FAR
  600. PUBLIC __SIVAR098
  601.         mov    ax,098
  602.         jmp    __SIVAR
  603. ENDP __SIVAR098
  604.  
  605. PROC __SIVAR099 FAR
  606. PUBLIC __SIVAR099
  607.         mov    ax,099
  608.         jmp    __SIVAR
  609. ENDP __SIVAR099
  610.  
  611. PROC __SIVAR100 FAR
  612. PUBLIC __SIVAR100
  613.         mov    ax,100
  614.         jmp    __SIVAR
  615. ENDP __SIVAR100
  616.  
  617. PROC __SIVAR101 FAR
  618. PUBLIC __SIVAR101
  619.         mov    ax,101
  620.         jmp    __SIVAR
  621. ENDP __SIVAR101
  622.  
  623. PROC __SIVAR102 FAR
  624. PUBLIC __SIVAR102
  625.         mov    ax,102
  626.         jmp    __SIVAR
  627. ENDP __SIVAR102
  628.  
  629. PROC __SIVAR103 FAR
  630. PUBLIC __SIVAR103
  631.         mov    ax,103
  632.         jmp    __SIVAR
  633. ENDP __SIVAR103
  634.  
  635. PROC __SIVAR104 FAR
  636. PUBLIC __SIVAR104
  637.         mov    ax,104
  638.         jmp    __SIVAR
  639. ENDP __SIVAR104
  640.  
  641. PROC __SIVAR105 FAR
  642. PUBLIC __SIVAR105
  643.         mov    ax,105
  644.         jmp    __SIVAR
  645. ENDP __SIVAR105
  646.  
  647. PROC __SIVAR106 FAR
  648. PUBLIC __SIVAR106
  649.         mov    ax,106
  650.         jmp    __SIVAR
  651. ENDP __SIVAR106
  652.  
  653. PROC __SIVAR107 FAR
  654. PUBLIC __SIVAR107
  655.         mov    ax,107
  656.         jmp    __SIVAR
  657. ENDP __SIVAR107
  658.  
  659. PROC __SIVAR108 FAR
  660. PUBLIC __SIVAR108
  661.         mov    ax,108
  662.         jmp    __SIVAR
  663. ENDP __SIVAR108
  664.  
  665. PROC __SIVAR109 FAR
  666. PUBLIC __SIVAR109
  667.         mov    ax,109
  668.         jmp    __SIVAR
  669. ENDP __SIVAR109
  670.  
  671. PROC __SIVAR110 FAR
  672. PUBLIC __SIVAR110
  673.         mov    ax,110
  674.         jmp    __SIVAR
  675. ENDP __SIVAR110
  676.  
  677. PROC __SIVAR111 FAR
  678. PUBLIC __SIVAR111
  679.         mov    ax,111
  680.         jmp    __SIVAR
  681. ENDP __SIVAR111
  682.  
  683. PROC __SIVAR112 FAR
  684. PUBLIC __SIVAR112
  685.         mov    ax,112
  686.         jmp    __SIVAR
  687. ENDP __SIVAR112
  688.  
  689. PROC __SIVAR113 FAR
  690. PUBLIC __SIVAR113
  691.         mov    ax,113
  692.         jmp    __SIVAR
  693. ENDP __SIVAR113
  694.  
  695. PROC __SIVAR114 FAR
  696. PUBLIC __SIVAR114
  697.         mov    ax,114
  698.         jmp    __SIVAR
  699. ENDP __SIVAR114
  700.  
  701. PROC __SIVAR115 FAR
  702. PUBLIC __SIVAR115
  703.         mov    ax,115
  704.         jmp    __SIVAR
  705. ENDP __SIVAR115
  706.  
  707. PROC __SIVAR116 FAR
  708. PUBLIC __SIVAR116
  709.         mov    ax,116
  710.         jmp    __SIVAR
  711. ENDP __SIVAR116
  712.  
  713. PROC __SIVAR117 FAR
  714. PUBLIC __SIVAR117
  715.         mov    ax,117
  716.         jmp    __SIVAR
  717. ENDP __SIVAR117
  718.  
  719. PROC __SIVAR118 FAR
  720. PUBLIC __SIVAR118
  721.         mov    ax,118
  722.         jmp    __SIVAR
  723. ENDP __SIVAR118
  724.  
  725. PROC __SIVAR119 FAR
  726. PUBLIC __SIVAR119
  727.         mov    ax,119
  728.         jmp    __SIVAR
  729. ENDP __SIVAR119
  730.  
  731. PROC __SIVAR120 FAR
  732. PUBLIC __SIVAR120
  733.         mov    ax,120
  734.         jmp    __SIVAR
  735. ENDP __SIVAR120
  736.  
  737.  
  738. PROC __SIVAR FAR
  739.         push   di
  740.         push   si
  741.         mov    bx,[__lbase]
  742.         add    bx,2*14
  743.         push   bx       ; parameter 1 is value to store
  744.         push   ax       ; object variable index
  745.         sub    bx,14
  746.         push   bx       ; object base
  747.         call   far __catput
  748.         add    sp,6
  749.         mov    di,[__eval]
  750.         mov    si,[__lbase]
  751.         add    si,2*14
  752.         push   ds
  753.         pop    es
  754.         mov    cx,7
  755.         repnz movsw     ; copy entire var structure
  756.         pop    si
  757.         pop    di
  758.         ret
  759. ENDP __SIVAR
  760.  
  761. END
  762.